hydrostatic microphone - Spanish English Dictionary